<?php
require('../libreria/Dao/ProductoDAO.php');

if (isset($_POST['imagendir'])) {


    // Script Que copia el archivo temporal subido al servidor en un directorio.
    $tipo = substr($_FILES['fileUpload']['type'], 0, 5);
// Definimos Directorio donde se guarda el archivo
    $dir = 'archivos/';
// Intentamos Subir Archivo
// (1) Comprovamos que existe el nombre temporal del archivo
    if (isset($_FILES['fileUpload']['tmp_name'])) {
// (2) - Comprovamos que se trata de un archivo de imágen
        if ($tipo == 'image') {
// (3) Por ultimo se intenta copiar el archivo al servidor.
            if (!copy($_FILES['fileUpload']['tmp_name'], $dir . $_FILES['fileUpload']['name']))
                echo '<script> alert("Error al Subir el Archivo");</script>';
            else {
                $imagen_id = $_POST['imagendir'];
                $objCliente = new ProductoDAO;
                if ($objCliente->updateImagen($dir . $_FILES['fileUpload']['name'], $imagen_id) == true) {
                    echo "Registro  correctamente";
                    
                } else {
                    echo "Ocurrio un error";
                }
                echo '<script > alert("El archivo ' . $_FILES['fileUpload']['name'] . ' se ha copiado con Exito"); Cancelar(); </script>';
               
            }
        }
        else
            echo '<script> alert("El Archivo que se intenta subir NO ES del tipo Imagen.");</script>';
    }
    else
        echo '<script> alert("El Archivo no ha llegado al Servidor.");</script>';
}

else {

    $producto_id = $_GET['id'];
?>
    <form class="content" id="imagenupdate" method="post" enctype="multipart/form-data"
          action="agregarimagen.php" target="iframeUpload">
        <input name="imagendir" type="hidden" value="<?php echo $producto_id ?>"/>
        Imagen: <input name="fileUpload" type="file" />
        <br />
        <input type="submit" name="subir" id="subir">
        <input type="button" name="cancelar" id="cancelar" value="Cancelar" onclick="Cancelar()" />
        <br/>
        <input type="button" name="Regresar" id="regresar" value="Regresar" onclick="Cancelar()" />
        <iframe name="iframeUpload" style="display:none"></iframe>
    </form>
<?php
}
?>